인터넷보안전문가 2급 기출문제·모의고사·오답노트·자동채점

2005년03월13일 29번

[운영체제]
Telnet 을 이용해서 원격으로 서버에 있는 a.txt 파일을 vi 에디터로 편집하던 중 갑자기 접속이 끊어졌다. 다시 접속하여 a.txt 파일을 열었더니, a.txt 파일이 열리기 전에 한 페이지 가량의 에러 메시지가 출력된 후 Enter 키를 눌러야만 a.txt 파일이 열린다. 이 에러를 복구하기 위해서 vi 에디터를 실행시킬 때 가장 적합한 옵션은?

  • ① vi a.txt
  • ② vi -recover a.txt
  • ③ vi -continue a.txt
  • ④ vi -r a.txt
(정답률: 알수없음)

문제 해설

정답은 "vi -r a.txt" 이다.

이유는 -r 옵션은 vi 에디터가 비정상적으로 종료되었을 때, 자동으로 백업 파일을 찾아서 복구해주는 옵션이기 때문이다. 따라서 이전에 접속했을 때 비정상적으로 종료되어 백업 파일이 생성된 상태에서 vi 에디터를 실행시키면, 자동으로 백업 파일을 찾아서 복구해줄 것이다.

다른 옵션들은 -recover 옵션은 백업 파일을 찾아서 복구해주는 옵션이지만, -r 옵션보다 덜 자동화되어 있어서 복구가 제대로 이루어지지 않을 수 있다. -continue 옵션은 이전에 작업하던 내용을 계속 이어서 작업할 수 있도록 해주는 옵션이고, 그냥 "vi a.txt" 명령어를 입력하면 일반적인 방식으로 파일을 열게 된다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답